contentserializer: Don't send the terminating \0 byte for strings
authorBenjamin Otte <otte@redhat.com>
Fri, 11 Sep 2020 15:25:02 +0000 (17:25 +0200)
committerBenjamin Otte <otte@redhat.com>
Fri, 11 Sep 2020 15:25:02 +0000 (17:25 +0200)
Fixes #3150

gdk/gdkcontentserializer.c

index ea42397f999ea62f14466f32dbe419d7d7028623..7a3e4c3d225e1a16f23b1d2e3a2d018041e72e33 100644 (file)
@@ -681,7 +681,7 @@ string_serializer (GdkContentSerializer *serializer)
 
   g_output_stream_write_all_async (filter,
                                    text,
-                                   strlen (text) + 1,
+                                   strlen (text),
                                    gdk_content_serializer_get_priority (serializer),
                                    gdk_content_serializer_get_cancellable (serializer),
                                    string_serializer_finish,